I asked
ChatGPT and
Meta.ai to draw a typical residential street in north Queens.
#
- If you want a new perspective on the election, two recommendations.#
- Greg Sargent interviewed political consultant Joe Trippi, who explains why third parties could make all the difference in the election. #
- Chris Lydon interviewed Richard Slotkin about the four major stories of American politics. #
- Both very illuminating and immediately influenced my thinking.#
- TL;DR: It's gone -- you can't get there. Because it uses Twitter for identity. It and bingeworthy.io are the two apps I miss the most. #
- 1999 was a rewrite of blogging software from the point of view of both 1999 and 2016. Both timeframes. I had learned a lot inbetween, and the art of online interaction had moved forward a lot. I had become a user of Facebook, and was impressed with how their software worked. I was imploring them to turn it into a blogging system, it was achingly close. When I realized they weren't going to do it, I set out to do it myself, how I imagined Facebook would do a blogging system. Of course I didn't have their source code, so I built it from scratch. #
- Because 1999 used Twitter for identity, I couldn't use it. I also couldn't use Radio, because it ran on Windows and a now-obsolete version of the Mac OS. It's made me think that maybe in a few years or even months you might not be able to use FeedLand or Drummer. Then I thought about how I can better future-safe them for users. And that led me to adding a simple feature to FeedLand that will help if a FeedLand server you depend on should go off the air. See the next post, below.#
- First and foremost, you should keep a current backup copy of your subscription list. It's very easy to do. #
- In FeedLand, choose My feed list in the first menu.#
- Click on the white-on-orange XML icon, in the upper right corner of the page.#
- That will open a standard OPML version of your subscription list. This is the format that all feed reading software understands. #
- In your browser, choose the Save Page As command in the File menu (or something like that, there are lots of browsers) and save it along with your other backups.#
- You can also automate it if you can run a script that gets stuff over the internet. Once a night would be fine, not a huge burden on the server. #
- I added another way to preserve your feed list, using localStorage.#
- Every time you sign in FeedLand now saves a copy of your subscription list in localStorage. #
- And if the FeedLand server you're using should happen to disappear, if you have not taken a backup in a while, if you have a tab open, you'll at least have a copy in localStorage. #
- If you want to see it -- visit feedland.org or feedland.com, wherever you have an account, and do a hard reload. Then open the JavaScript console, and enter this line:#
console.log (localStorage.savedUserSubs)
#
- If you have questions, here's a thread.#
It's time to do whatever you were sent here to do.
#
F. Murray Abraham, pictured to the right, played the part of the bad guy in a fantastic
movie about the
Inquisition. We're headed that way in the US. A man very much like
Bernardo Gui will be advising women and their doctors on what is permitted in women's health care.
#
If you're a blogger, here's something to think about. Whose writing influenced the way you write? Here's my list: Kurt Vonnegut, My uncle Ken (not his writing, rather his way of telling stories), my father,
Russell Baker, Robert Hunter (lyricist for the Dead),
Douglas Coupland (specifically
MicroSerfs), the Suck.com guys, everyone who was writing at Hotwired in 1995. I'll think of others, but those are the ones who come to mind. I have been a constant reader since I was a little kid, so there's a mix of writing styles from authors I don't immediately remember. I should also do one of these lists for who inspired my software.
#
My father taught me how to organize my thinking when I was trying to figure out how something works. And that's basically what I've spent my life on, figuring out how things work. The most interesting and gratifying was understanding things that didn't exist until I pieced their story together.
#
I have to admit I like
Tyrese Maxey of the Sixers, who
spoiled a Knicks victory last night that would have closed out the first round of the playoffs. It felt like the Knicks had won the game when Maxie single-handedly pulled the Sixers back into contention. Now the Knicks are up 3-2 with the next game in Philadelphia tomorrow night. But! I didn't flip out this time like I did for the last game, and I think it was because I was able to watch it on
local TV with the familiar play by play guy, Mike Breen, and the best color guy for any sport,
Walt Clyde Frazier. If he wasn't flipping out why should I. One of the things I love about his
narration is that he uses words incorrectly, kind of like
Archie Bunker. I keep wanting to
say "I do not think it means what you think it means," but then I realized, last night, for the first time, it's freaking poetry! A lot of it even rhymes. And it's a poem that will go on as long as the Knicks do. Unfortunately I don't think the MSG crew is going to be doing the
next game. And btw, they do a much better job of camera work than ESPN. Maybe it's because the TV people have been able to iterate the camera setup the same way I iterate the UI of a piece of software. The same company owns the TV network as owns the arena as owns the team. It's all totally horizontally integrated. At dinner the other night a friend asked, if the
owner of the Knicks wasn't a putz. I said of course, he's the worst but, the Knicks now are being well managed. So maybe he's mellowed out a bit?
#
When I log on to meta.ai,
these are the suggestions. None of them relate to things I'm thinking about. I haven't been a student or interviewed for a job in decades. But I've been on Facebook for many years, and I had to connect this to my Facebook account to use it, so presumably it knows all that Facebook knows about me, about me. How long before this is customized?
#
I'm looking for a quick and easy and ideally free way to upload an MP3 of a podcast and get back a transcript. I have a feeling that a podcast I recorded yesterday will work better as a written document, but I don't have the patience to transcribe it myself. I asked on
Twitter,
Bluesky,
Mastodon,
Threads,
ChatGPT,
Meta.ai.
#
The Knicks keep
winning my heart. They play the game exactly as it should be played. And they don't take the bait to make it about anything other than what happens on the court, and to trust in the league to take care of players who don't play by the rules. And
of course the Philadelphia arena was full of Knicks fans. The tickets cost a lot less than NYC tickets, and it's only 2 hours away by car, and there's good train service. If the series goes back to Philadelphia, the same thing will happen. I feel sorry for fans of small town teams, because no matter where you go in the US, there are always lots of Knicks fans. Largest city in the country.
#
I keep harping on Kevin Durant, but the thing he didn't understand about New York is that we're a one-team town when it comes to basketball. We'll go to a Nets game if there's nothing else to do, but the Knicks are the story of New York in re basketball.
#
If you're running a
FeedLand server, look in the
data/riverBuildLogs folder. A bunch of fairly unnecessary JSON files may be accumulating there. I made a mistake in the default value of a config setting. Details
here. I noticed the problem as feedland.org was getting low on disk space. The default is set correctly in the latest release.
#
A rustic scene in Swiss mountain top village.
#
Demo: I'm working on a web text editor that works in three different formats -- wizzy, markdown and html source. You can flip between them with an icon click. I love flip-switches in software.
#
Today's
blogrolls are more like feed readers than the blogrolls of the 90s. My blogroll has all the best sources, and they update slowly enough that I can keep up with all of them.
#
These days I'm using the moderation tools on the social web more than I did in the past. If someone I don't know posts a negative comment on Facebook, in response to something I posted, I just delete it, because they have that feature (other systems don't, they should). Any lurker who happens by is free to enjoy what I write. But if I don't know you, I honestly don't care what you think, esp if it's negative and has less than ten syllables total. It's hit and run spam for sure. I'm widening my definition of spam all the time. If you add up all the responses that actually mean anything, it doesn't amount to much. Let's see what the social web looks like without hearing from all assholes.
#
I'm also blocking people who hype ActivityPub in comments to my posts about social web stuff that has nothing to do with AP. I've been down this road before. I just want to find people with
active minds, whose business is interop, who want to try stuff out. AP is not a good foundation to build on, at least until they come up with a
BDG for it. Basically it isn't a standard even though they say it is. If you want to help your cause: 1. Stop hyping. 2. Get busy with that BDG.
#
I asked ChatGPT: "Could I paste in the source code of a JS package i wrote and 1. ask you to remember it and 2. ask you questions about it later?" Short version of
answer -- no.
#
A use-case for ChatGPT. You get a hard-to-understand error message from MySQL, so you send the code to ChatGPT and it gives you a perfect error message, and gives you the corrected code. It also can generate SQL from an actual English language description. Quite a loop-close, since SQL was sold as programming in English, just like COBOL or AppleScript, except in ChatGPT you really are using English. It's precise English, but not "marketing" English (ie non-technical managers can be fooled by what they see). An intelligent non-programmer could actually write code, not sure of that of course since I am a programmer myself.
#
I love that I can ask ChatGPT how to spell the word
exposé in a
literate way. Google is difficult about it. It tried to erase the word from my query, then gave me the wrong spelling.
#
- I was pleased to read the NYT op-ed complaining that President Biden wouldn't sit for an interview.#
- I think they blew it when they ran so many stories quoting a DOJ lawyer explaining why he was not prosecuting Biden.#
- "A sympathetic, well-meaning, elderly man with a poor memory."#
- I didn't forget they did that, as I'm sure President Biden hasn't. #
- As I understand it, the proper DOJ procedure for not charging someone is to say nothing. You might write them a letter to tell them they don't need to prepare to defend themselves. Anything more than that puts your motives in question, and should get you fired as a DOJ attorney. I never saw a NYT article that even asked this question -- who is this person and why should we care what he thinks about Biden. #
- And btw, is it good journalism to raise an issue of basic competence about the sitting President of the United States without a bit more background and substance? #
- How is giving credit to such a story journalism? Sounds like trash that would run in the National Enquirer. #
- The NYT has a lot of nerve after covering that "story" so extensively, to demand that Biden sit for an interview. Can you imagine. They'd be reviewing anything but what he said. So disrespectful of our president. And so disrespectful of the Americans who elected him. If you want to raise an issue, come prepared with some journalism to back it up. That's what we expect from the NYT, not what we got from them.#
- PS: On the other hand, thanks to the NYT for posting this on their own website. The often used Medium in the past for statements like this. #
Braintrust query: I'm interested in getting an
adjustable height desk. I'd like to start with an inexpensive one, and if I like it, I'll get a real one. If I can get it via Amazon that would be best.
#
I won't believe the NYT has any integrity until they let people criticize them on their op-ed page.
#
Draw me a picture of El Camino Real in Menlo Park, California.
#
I don't think conversation on the web has been the big benefit some people think. Do you remember when you first realized that people weren't talking to you in a response to your post, they were talking over your shoulder to the people who read your post. I guess it depends on who you are, but I don't see any value in providing a surface for spam. These days I block people without much thought if I think that's what they're doing. So, why should you design a protocol, and pay the cost of supporting, something that is a vector for spam and abuse? That's the argument in favor of using
RSS to glue things together. You can comment on my post, in your space, but my followers don't have to see it. That's up to me. I think it would change the nature of discourse, for the better.
#
A
backgrounder on how the web is used for conversation, the pros and cons of each variant, and what role RSS can play in it, thanks to ChatGPT.
#
When you really have federation no one needs to hype it, people don't even realize it because things just work the way you expect them to. Every time I hear "Where ever you get your podcasts," I'm reminded of how well that worked.
😄#
ChatGPT has memory across chats. This just
popped up on the screen. I'd like to tell it that until further notice I use Node.js and do not use Express, and do use jQuery for my browser-based JavaScript, and I use the debugger all the time, so you can assume that. If this works, I now have a programming partner with memory. And maybe I can somehow get it to read all my blog posts going back 30 years? I have good archives of most of it. Also, of course I
fed this post to ChatGPT of course. So ChatGPT is not resting on its laurels. That's good. I'd really like a
Personal ChatGPT, and this is on the way to that goal.
#
When I started working with Automattic last year, one of the big milestones we were aiming for was getting FeedLand and WordPress working together. Now we have
the first step. I hope you take a moment to give it a try and let us know how it works. Scripting News readers have helped bootstrap all kinds of cool stuff, we can do it again.
#
Jay Gilmore: "ActivityPub breaks my brain. It doesn’t need to be that hard given the payloads we are talking about." True.
#
- There's a new plugin that adds a blogroll to a WordPress site. #
- It would be helpful if people who are regular readers of Scripting News who use WordPress, set up a test site, give it a try and let us know how it goes. You can help us get to the next level with this stuff. #
- So there are two sides, the FeedLand side and the WordPress side.#
- The FeedLand side. Sign on to FeedLand, create an account if you don't have one, and subscribe to a bunch of feeds. These will be the feeds in your blogroll. There are some tips on how to find feeds, in the next section.#
- The WordPress side. There's a new plugin, developed by the people at the Team51 group at Automattic. They have a checklist for how to install the plugin in a WordPress site. #
- You can get ideas for feeds for your blogroll from reading other people's feed lists. When you see a checkbox that isn't checked, you can subscribe to the feed simply by checking the box. #
- Have a look at my feed list for ideas. Here's a list of recent users, click on their names to see their feed lists. You don't have to finish this now, you can come back and tune this up anytime.#
- Developers: Use feedlandBlogrollToolkit to add blogrolls to other platforms. #
- If you have questions or comments, or need help getting it working, post a note in the discussion group here. #
A big idea for the blogging world. I'd like to combine AI and search to make a really great search engine for bloggers. We would contribute what we know (we already do) and in return, along with everyone else, get to benefit from the collection. And when we browse,
it knows which blog we write. So it has a very good idea of what we mean when we ask a question and what we already know. This is totally missing in ChatGPT and is something Google and other search engines have never been willing to do (or even understood, I guess). But this is a huge idea. I'd like to give it
my blogroll too, so it knows which sources I consider credible. I love that it creates an incentive to post to your blog, and it makes
working together automatic.
#
John Palfrey as the mover behind
Press Forward will bring the
gospel of
EZ Pass for News on his "ongoing whistle-stop tour" of local news orgs. JP was my boss/rabbi when I was at Berkman, and is why we got so much done there. He ran air cover for what we did, the BloggerCons, giving RSS a home, podcasting, blogs for everyone, the people and democracy. Now he's doing it for the local news business.
#
EZ Pass for News is formula for functional relationships between local news pubs and people in far away places (ie not their locality) who may from time to time want to read an article or a series of articles on their site, and pay per-issue instead of buying a subscription.
#
I was chatting with a friend who went to
Bronx Science, as I did, and we were talking about Isaac Asimov, and I said I thought he went to Science too. So I fired up ChatGPT and asked if Asimov went to Science, and
it said yes. Then I asked where he went to high school and it said Bronx Science. But by then I was pretty sure he didn't, so I went to Google and meta.ai, and neither knew where he went to high school. So I asked on Twitter, Mastodon,
Blue Sky and Threads. Not sure why I even care! Oh well.
😄#
I don't have time to write about it now but the end of last night's Knicks game was one of the
most dramatic bits of NY sports ever. I would like to
thank Kevin Durant for saying the Knicks weren't cool. It's somewhat like the
Streisand Effect where the thing KD was trying to hide was that
he was no longer cool. Classic
projection. Obviously he was not the hot shit he thought he was in 2019.
😄#
The "largest open publishing network in the world" is the web.
#
The idea of us all
working together to federate is the right idea, but making ActivityPub the hurdle everyone has to jump over is imho the wrong idea. I'm building on feeds -- RSS, Atom, RDF. A lot of good stuff works on that basis. And it's a much shorter path to
interop than ActivityPub.
#
I hate paywalls tied to subscription. I’m never going to subscribe to a Philadelphia news org, but based on
Jay’s recommendation I might pay $1 on my
EZ Pass for News to read
this story, esp since I saw the
Civil War movie. I just had a thought, I might subscribe to a Philadelphia news org for a week or two, given that the Knicks are playing their NBA team right now in the first round of the playoffs. I really want to know everything there is to know about this faceoff. See, I want to pay for journalism here, but journalism hasn't been willing to sell it to me, at any price. They've never gotten the basic truth of: "The customer is always right." Really important point and true in every way.
#
Over the weekend I
tested the
blogroll plugin for WordPress. It worked. After a little more testing and docs-writing we'll be ready for other people to test it, an important step before wider use. So if you're a regular Scripting News reader, and are curious what this blogroll stuff is about, you'll be able to try it out pretty soon.
#
Jeff Jarvis
writes that a German man who died with 70K books in his house was obsessed with the work of writer Arno Schmidt, who was
my great-uncle, my grandmother's brother.
#
Good morning sports fans!
#
Back in the old days, during a great sport event, we'd post our feelings, pro or con, to Twitter. I
observed as follows: "Let's do something great with our lives! In the meantime I miss the role that twitter used to play and never will play again. It was the place to go to say 'How about those Knicks!' when they win a game like the one they won last night. Not no mo."
Betsy Devine was the first to like this. I felt heard.
#
Doc asks the
question on all our minds: "Why does ChatGPT misspell the f*ck out of words on images?" Don Park, Wes Felter and JY Stervinou chime in.
#
It's totally ridiculous to equate protest with antisemitism, esp with Israel led by a MAGA ally. The two concepts are
orthogonal. I do not support the Israeli government any more than I supported the government of my country, the United States, when the MAGAs were in charge. We lost over 1 million Americans who did not have to die imho, because our government was not only immoral and hugely corrupt, but also made no attempt to govern. I am a child of Holocaust survivors and an American born in the USA, and am proud of and grateful to my country. Any American is free to protest the actions of our government or any other government, or really anything. If you don't believe in that then you aren't actually trying to make America great, you're saying something altogether different and incompatible. I am American. I am also deeply offended at other Americans who propose to speak for me. That actually is antisemitic, btw.
#
Quick
video demo of
meta.ai. This is a demo of just one feature, its ability to recalc drawings as you edit the prompt that defines the picture. As you can tell from the demo I love it because it's new, creative, super fun to use and to watch the result. And lovely to see this much progress so quickly. You really should watch it
on YouTube so you can see how what I type relates to the image in real-time. It's like subtitles inverted, with a very knowledgeable, creative and high bandwidth computer network behind it. Living in the future.
#
- More and more I'm getting used to WordPress as the platform I develop for. #
- Imagine if you, as a developer, could add your own data to a WordPress post. Then you could build editors that work at a higher level. For example, you'd keep the Markdown source for the page. When it was saved the system would re-render the Markdown, turning it into HTML, but you'd still have the Markdown around for editing. And of course there are other kinds of editors that make sense, knowing that the output is going to the web, but you don't have to write in the technical language of the web. You might want something more suited to wordsmiths -- ie writers, if you are a writer. I have that working here, and have been building on it.#
- I've gone back to Radio UserLand and tried to extrapolate, where would we have gone with that product, 22 years later. And now I'm beginning to see in the pieces that are forming the new product I've been working on, something whole, something that works. #
- I think of it as "WordPress For One" -- you might be writing as part of a larger site, but this is your writing space, a place you can mold to fit your style, where it gets more comfortable over the years, more you. That's what I've felt has been wrong with the direction the web has been going in, we're getting boxed into smaller and smaller spaces, but for some of my writing I want a nice stage with good lighting and full freedom to tell a story that I have to tell, not necessarily all at once, but possibly in a series, over time. #
- I also want to be influenced by your story. I want Working Together. #
- Of course I still very much develop for FeedLand, and in the back of my mind I want to loop back around to Drummer (it's my main writing environment), and then I have another product I call Belter I want to finish. And I wouldn't mind trying to make a CSS thing that makes more sense than the tragedy CSS is, and also would love to see a port of Frontier to Linux, though I don't see doing that myself, but I would like to guide it (so it runs all the old stuff first). #
A street in New Orleans that Meta.ai invented. I asked for
Joseph St across from the cemetary. Even so an interesting image, makes me think of the city in a nostalgic way.
#
I did the
blogroll stuff because I needed a minimal feed reader that could run from the right sidebar of any app.
#
I just spent a few minutes with
meta.ai, Facebook's answer to ChatGPT, and it's really good. The drawing functionality recalcs while you're entering the prompt, so if you type, "vary gender, age and race," and as you type each word, the image changes.
#
Suppose you're working deep inside a complex project and have an unrelated idea. How long does it take to switch to writing mode, get the idea down, and return to what you were doing. The less time it takes the more
fluidity. Twitter totally won there. And we, the bloggers, made a tradeoff. We accepted fewer features and writing in a silo because it was practical. It worked, where less fluid software didn't. So they got all the casual writing, and over time sucked the life out of blogging. I think it's time to put the fluidity back, without compromising on features and lock-in.
#
In the past, when I have tried to make other people's products better, it often doesn't go very well. The archive of
this blog is filled with great examples. Yet I, as they say, persist.
😄#
I just tripped across this
post from 2009 where Matt had sent me an email saying they were supporting the Twitter API in WordPress. I had forgotten this. That's how long it's been that he's wanted to hook WP up to the social web. It doesn't look like I posted that to Scripting News. I wonder what other nuggets of forgotten history I'll find there.
#
If Tesla went out of business, would my Model Y stop working??
#
I've never been to TED or SXSW.
#
Good morning NBA fans. Today is the official beginning of the post-season, and this Knicks fan is one freaking happy camper. Just thought I'd get that outta the way before getting down to business.
#
- Each form of online discussion has a grain to it. Doc and I used to talk about how something "follows the grain of the web." Twitter has its own grain, formed by its character limit, what information is shared (ie number of followers in both directions). #
- I made a list of some of the social networks I've been on starting in the mid-70s. The list is very long. And each of them had their own limits, rules and features, and each led to a certain kinds of relationships between the participants. Mail lists that gain traction always flame out. It's hard to get people to read your blog. If you make it easier it changes into something else. Instagram, Youtube, TikTok form hierarchies of influencers. I think of those as the networks Taylor Lorenz covers. #
- But there isn't a structure that I'm aware of that leads to people working together. It's a puzzle I keep trying to figure out. #
- We need working together to survive climate change and fascism. It would be good to crack this nut. #
- One of the nicest things about ChatGPT is that it's always up for working with you. The critics of AI don't begin to understand this. As an example, I'm going to ask ChatGPT to draw a picture of people working together. Here it is. I didn't have to wait. It didn't look at my follower count, or my bank statement to decide if it was willing to work with me. I pay the $20 a month, and I've got a persistent always-on collaborator. #
- What got me thinking this way this morning is a bit of collaboration I did with palafo (a human) on Threads. It's remarkable. We actually did some work together. No sarcasm. It may be hard to read the thread but if you're curious about collaborative systems, here's a real example. Serendipitous, unplanned, but we figured something out by combining our experiences. Fantastic.#
- Later, Ben Werdmuller, a person who I've gotten to know recently, is intelligent and asks good questions. He asked one today, how do they get the live audience on SNL to laugh when they want them to laugh. I had an idea and shared it. (This was discussed on Reddit. I also checked with ChatGPT.) #
- If you take away one thing from this post it's that we can collaborate with the machines, and maybe that will unlock collaboration between humans. In fact, in a way they are facilitating the collaboration. If you want to be part of the collective human intelligence, you may be thinking about the machines the wrong way. Maybe they're the most human thing we have, because AI is made up of humans, somewhat like Soylent Green. 😄#
- PS: I asked ChatGPT to draw a picture of humans working together to clean up a mess. #
- PPS: Yesterday I gave John O'Nolan what I think is a good idea for getting his Ghost blogs federating with Threads, Mastodon et al. I didn't expect thanks or even a response, but I wonder if he even heard it. Most of the time, trying to help other people results in not even an acknowledgment that they saw it. If I were him I'd look for a painless, quick way to get maximum interop. Something like ghost.social. I'd give the same advice to Matt at Automattic (in fact I think I did). #
- PPPS: I think acknowledgment is a key part of working together on the web. Nothing more than "I wanted you to know I saw it" is often all that's needed to grease the skids of discourse. I've had a friendly disagreement with Manton at micro.blog about this. #
Anton Zuiker is the first Drummer user with a FeedLand blogroll.
#
- How to add a FeedLand blogroll to a Drummer blog. #
- You must have a Drummer blog and a FeedLand account.#
- You can specify that all the feeds you're subscribed to are in your blogroll or use a category and only feeds in that category will be in the blogroll. #
- The blogroll updates automatically, when one of the feeds has a new post, it goes to the top of the list.#
- You can expand a feed to see the five most recent items. Click on the pubdate to go to the full item on the web. #
- It supports keyboard navigation. Up and down arrows move through the list, Return to expand/collapse. #
- We're working on WordPress plugin. #
- Four head-level attributes in your blog.opml file. Only one required. #
- blogrollUsername -- required#
- blogrollServer -- optional, if not specified it's feedland.com#
- blogrollCategory -- optional#
- blogrollTitle -- optional, but you really should provide a title, otherwise we invent a silly one for you. 😄#
- Screen shot of how the head-level attributes are set on Bull Mancuso's blog. #
- Screen shot of the blog itself with the blogroll.#
- A link to Bull's blogroll category on feedland.com.#
- A place to ask questions offer kudos, etc. 😄#
- PS: I'm not trying to sell you on using Drummer to run a blog. Rather I needed a place to figure out how this works, so we know how to set up and document the WordPress plugin. #
I want to work with the best developers, I don't care where they work. It occurred to me watching a Martin Scorcese
documentary about the life of George Harrison, how much people in music seek out opportunities to create with other musicians. In technology, it doesn't happen, we don't even look at each others software. After waiting a whole lifetime for a culture of collaboration, we have had it for short periods, but it's most of the time it's been people trying to deconstruct and reinvent other people's work, not build on it. I'm still open to this changing. I hope to be a catalyst for it, one more time.
#
I don’t like how betting has invaded sports broadcasting. I don't like that it breaks the bond among people who root for one team their whole lives, as I have with the Knicks and the Mets. I think of people who love the same teams as I do as family. I like that there are Knicks fans who also like the Yankees even though I totally despise the Yankees and everything they (don't) stand for, but we all love the freaking Knicks (and ignore the Nets, btw). Before long there won't be any of us left, everyone will see sports as a business, an obsession, or their downfall, because you can't win at gambling, we all know that. The whole tribal thing about sports is broken by integrated gambling, it suggests many of us, maybe eventually most of us, are here not for love of team, rather they're feeding an addiction.
#
I just finished
Ripley on Netflix, an 8-part miniseries remake of
The Talented Mr. Ripley, which I remember, probably incorrectly, as a light-hearted story. There was very little to laugh about in this new version, but omg it is such a beautifully presented story. Even if you hated the plot you'd have to watch it just to see the art. And if you're Italian or love Italy, you have to watch it. Anyway now that I know all the twists and how it ends, I'm going to have to watch it again, but I might wait to recover from the experience. It is, at times, hard to watch. But oh so goooood.
#
In some ways the look of Ripley resembles
Poor Things, another eclectic and lovely to look at presentation.
#
In an email to
Doc this morning: "The web is such a huge total mess. CSS is a junk pile of reinventing that learned nothing from the ideas it was reinventing. The only reason we put up with this is the freedom we got from it. But that’s been gone for a long time. I have a feeling we’re wasting our golden years overlooking that we’re trying to get creative work done in a corporate crime scene. We won, only to have our victory enshrined by a bunch of corpy wiseasses and nazis." Doc is a very literate and quote-worthy writer, and we bring out the best from each other. So next time you see Doc thank him for me, for the creativity. We're making the best of a bad situation. It's even worse than it appears and I'm old enough to know better.
#
A
piece I wrote about Doc in 2022 entitled Doc Quixote.
#
So this
ticking time bomb was sitting there all the time the journalists were talking about how Biden is too old to win the election with Trump. Biden was never the issue, the issue was the freaking Supreme freaking Court.
#
The Arizona court decision won’t just have an effect on the politics of Arizona. It will have effect on the politics of the entire freaking United freaking states of freaking America.
#
I was closing tabs this morning and came across this sweet
little test app I did when I was working on tabs. I wish there were a practical use for something like this.
#
- I have a suggestion for an internet holiday.#
- Call it Freakout Day.#
- Works like this.#
- When you think of a pronouncement you'd like to make, write it in your favorite tiny little text box, but before you send it, add the word "freaking" between every word in the punchline.#
- Like so --#
- The Arizona court decision won’t just have an effect on the politics of Arizona. It will have effect on the politics of the entire freaking United freaking States of freaking America.#
- Really impresses people. 😀#
- Found this in my desk drawer today. Amazing the things you carry with you over the ages. I lived in an apartment building on top of a hill in the middle of a golf course, smack in the heart of Silicon Valley, if it actually had a heart, and that's debatable. All the Sand Hill Road VCs were on the other side of the hill. And one exit south on 280 was Xerox PARC, and where NeXT had its startup offices. #
My 1988 driver's license.
#
- This was the place where I started development of what became Frontier. I always wanted to do a great system level scripting thing, based on what I learned from Unix and what I loved about the graphic user interface. #
- It became a lot bigger than I anticipated. In the beginning it was meant to be a replacement for the Macintosh Finder, with an outliner for a file system browser, and of course a fantastic scripting ability, of the OS and of scriptable apps. I wish Apple had supported this effort but I didn't understand at the time that they couldn't. They weren't set up to let anyone but Bill and Andy make great products, even if their products weren't all that great, imho of course. You have to live with the mythology you create. #
- A lot of people got their first programming experience with Hypercard. I would have loved if more of them get their first experience with Frontier. Even better would have been if our products worked together, but that wasn't in the cards either. #
I've been trying to pay my NY State income tax and estimated tax for hours. I finally managed to log in, but that doesn't help. They have all kinds of links that say click here to pay the thing you want to pay, and that just takes me to a login page where it says someone with that email address already has an account, which I knew because I'm already logged in using that account. The IRS site was a comparative breeze, even though it had its own mysteries to solve and a certain amount of luck was required to be allowed to pay my freaking taxes. I think when Reagan said the government was the problem this is one of the times he was right about that.
#
- Check out my political preamble on Tesla, X and Musk. #
- One more disclaimer: I love my Tesla Model Y. Best car ever. I've been driving a Tesla since late 2021, and I still feel privileged to drive the car every time I do. It's the Macintosh of cars.#
- I don't generally use FSD, even though I paid for it and have had it available all the time I've driven a Tesla.#
- They say you should always be fully attentive when using FSD. I am always soooo ready to take over for it. I don't trust it. And I also don't feel that when I'm in white-knuckle mode when it's driving, that my reflexes are anywhere near as good as the reflexes I have when I'm driving, with fifty years of experience, and maybe a few hours of experience supervising a FSD car. I don't have a sense of how to work with it. So I err on the side of turning it off whenever I feel like even slightly scared. #
- I also don't like roller coasters, but if I did, I'd recognize that this is different. A roller coaster is designed to give the exact same experience to every user every time. It's designed to give the impression that your life is about to end, using gravity and eyesight and all that evolution trained you to be scared of. It fools you into being scared, when you're actually safe. Every so often you read about someone dying on a rollercoaster. That probably improves the fun for thrill-seekers, and gives people like me justification for staying away. People also bungee jump knowing there's a chance the chord could break, but they know it's not going to. #
- None of that is true for the Tesla. It's making it up as it goes along. And it definitely encounters situations it can't handle, or it misinterprets a set of obvious facts, or even worse it hallucinates just like ChatGPT.#
- Yesterday, I was driving from Lake Katrine to Woodstock with FSD, and it was doing really well, up to a point. First I was on Route 28, a four-lane road, for about five miles, it turned onto 375 which is a curvy two-lane road. I was starting to feel slightly comfortable. Then we come up to 212, where 375 ends. A busy intersection. Traffic coming from the left and right, and many are turning onto the road I'm on. I watched in awe as FSD tried to find a way to make a left turn in this complicated situation, starting, stopping, it tried, found itself out in traffic, and got stuck there. I had enough and took over. Luckily the car waiting behind us had left a little room. I've dealt with this intersection probably a few hundred times in the last few years. I know the crazy things the other drivers do here, and I know to watch out for them. The Tesla didn't know. #
The
last tab on news.scripting.com now contains news from the
blogroll on scripting.com. Same feeds, different
view.
#
Far more important than machine consciousness is: 1. Human consciousness. 2. Species-level consciousness.
#
BTW, straight -- everything Kara Swisher claims to be, the insider with the best view of the industry, they got that wrong. The things that matter happen far away from her conferences and dinners. It's as if Silicon Valley were Hollywood. To some people it is. But the big changes are never recognized by those people until they're juggernauts. They don't make the changes. They soak them up and devour them. They best of the people she writes about are not creators, they're pirates.
#
- I'm not sure I'd buy a Tesla today because of Musk's politics which he puts in our face, thus influencing other people to inflict their nightmares on us. I bet in the end Musk will be responsible for a lot of people dying. #
- On the other hand, I love the car, and thus love the people who developed it, who I don't know. I hope they're not Nazis. I don't see how someone who could design such a thing as a Tesla Model Y, in 2021, the year I bought mine, could be anything like that. #
- This car is going to be copied. There will be a generation of cars that comes along, some that have not arrived yet, that will have to stand up to a comparison to a Tesla. This is the original. #
- To be alive when such a product comes out and not own one, that would be hard for me to do. I don't think my "support" of Tesla could mean that much. The money is already spent. It costs nothing to maintain the car (one of its innovations). #
- It's like the Macintosh of cars. I would have owned a Macintosh in 1984 even if I wasn't one of Apple's top developers. I also know that Steve Jobs didn't design the machine, he stole it from people at Xerox who did. Apple refined the idea, made it practical, like a Tesla, commercial. That's a huge accomplishment, commercializing and humanizing a concept like the Mac was harder than inventing, imho. I have a feeling that Tesla must stand on the shoulders of giants in a similar way. #
- Tesla is always sending me emails, which I usually read, but last week I got one urging me to join X. I thought what bullshit. I don't want these products connected. There was a time, not that long ago, that I would have thought a car hooked up to Twitter as a fantastic and futuristic idea, but now, I think it means no one of principle, certainly no one who is a target of Nazis could work at Tesla in the future. And those are some of the brightest people out there. #
- Meanwhile I'm looking at other company's EVs with lust. I might like a Kia or a BMW. If you're making a consumer product, Nazi branding is not a good look. And X is becoming a stinker too. #
- PS: I was inspired to write this piece by one written by Ben Wurdmuller posted yesterday. I've had much the same feeling about FSD. This piece started out to be about FSD, but the preamble, like the one in his piece, got so long I decided to post it first as its own piece. #
- Via ChatGPT, and a prompt written by Brad Pettit: "Gritty monochrome photograph, midwestern family, juxtapose common legal vices.”#
Gritty monochrome photograph.
#
I don't think
eclipsy is a word.
#
Something disturbing about America in 2024. Over a
million Americans died of Covid, but they aren’t on our minds. A million more have long Covid, perhaps. This suggests a million Americans could be killed by our government in the name of a conspiracy, and we’d shrug it off like good Germans. “We didn’t know,” a likely defense.
#
Back in the day, many of the early writing tools were called
Word-something. WordStar, Microsoft Word, WordPerfect.
#
- On Bluesky, Andrew Hickey explains how hard it is for him to focus while construction is going on at his house. I recognize the problem. I had major work done on the roof of my house last summer, and lost focus for a good two months, even though I had rented office space and at times an AirBnb to get away from the chaos. It wasn't until the work was over that I was able to start to get back into my flow. #
- In my work, I start pretty much at the same time every day, and I get a good five or six hours before it's time to do the next thing. The first hour is warming up. Then I go to the notes I left the night before about where I'm going next. By hour two, I'm not quite at my highest rate but getting there, by hours 3-5 I get monster stuff done, if I'm in a good groove. Hour six is iffy. All the while I'm taking short breaks to check email, tweets, whatever. All of it asynchronous. Waiting for my attention to be available, for a short period.#
- After 5-6 hours of this, I'm wiped out.#
- I can handle small interruptions, like a package delivery.#
- But if it involves the front of my brain for any real amount of time, if I have to shift my attention elsewhere, boom, it all drops out of my head. It doesn't take much of a shift in attention to lose the whole thing, and basically have to start over the next day.#
- Try to imagine a professional tennis player. Do they talk about anything other than tennis during the game. Not with any focus. I'm sure of it. Their attention is fully on the sport. Same deal with intellectual achievement. If you're doing something that few other people do well, you're not only doing the complex things, and require multiple steps and a lot of detail, and memory, but you're sometimes inventing things that no one has done before. All the levels interact and affect each other. And you're doing a shitload of learning the whole time. Until you're burned out for the day that is. Or your deck gets shuffled. ;-)#
- PS: People sending you emails saying how great your last thing was, they don't interfere at all. ;-)#
- PPS: I wrote this post during one of my breaks. I won't edit it until the evening, when I do lite work that doesn't require much focus for any duration.#
- Somewhat-related notes about different kinds of networks, ActivityPub and RSS, various twitter-like systems, as the social web spreads out and tries out new ideas.#
- With ActivityPub you know who's following you and in RSS you don't. This may sound like a negative until you think about it from the user's standpoint: no spam, spyware, etc. Which is probably why Google didn't like RSS btw. #
- It has been pointed out that some level of spying happens based on IP address, and I can testify to that, I get podcasts with ads for a local supermarket, kind of spooky but I guess ok. I can't recall ever receiving spam as a result of subscribing to a feed, and I never get messages from them when I unsub begging me to come back. So it isn't a huge problem in a real way at least for me, yet.#
- I block spammers. In twitter-like systems, like Mastodon, spam means you attached a post to my post that is in no way responsive to it. You're just trying to coast on the flow generated by other posts. I don't abide that. Have a nice day.#